import { number } from "echarts";

export interface SysMenuTableColsOutPut {
    /// <summary>
    /// 字段id
    /// </summary>
    fieldId: string;

    /// <summary>
    /// 数据规则ID
    /// </summary>
    ruleId: string;

    /// <summary>
    /// 规则名称
    /// </summary>
    ruleName: string;

    /// <summary>
    /// 规则类型：1：数据行规则 2：数据按钮规则 3:数据列权限规则
    /// </summary>
    ruleType: number;

    /// <summary>
    /// 规则类型：1：数据行规则 2：数据按钮规则
    /// </summary>
    ruleTypeStr: string;

    /// <summary>
    /// 规则json
    /// </summary>
    ruleJson: string;

    /// <summary>
    /// 英文匹配规则
    /// </summary>
    analysisRule: string;

    /// <summary>
    /// 中文匹配规则
    /// </summary>
    analysisRule_CN: string;

    /// <summary>
    /// 是否使用
    /// </summary>
    isOpen: boolean;

    /// <summary>
    /// 规则备注
    /// </summary>
    remark: string;

    /// <summary>
    /// 公司key
    /// </summary>
    corporationKey: string;

    /// <summary>
    /// 公司名称
    /// </summary>
    corporationName: string;

    /// <summary>
    /// 系统key
    /// </summary>
    systemKey: string;

    /// <summary>
    /// 系统名称
    /// </summary>
    systemName: string;
    /// <summary>
    /// 菜单id
    /// </summary>
    menuId: string;

    /// <summary>
    /// 所属菜单
    /// </summary>
    menuName: string;

    /// <summary>
    /// 字段类型
    /// </summary>
    fieldType: string;

    /// <summary>
    /// 字段英文名
    /// </summary>
    fieldEnName: string;

    /// <summary>
    /// 字段中文名
    /// </summary>
    fieldCnName: string;

    /// <summary>
    /// 字段宽度
    /// </summary>
    fieldWidth: number;

    /// <summary>
    /// 字段固定方向
    /// </summary>
    fieldFixed: string;

    /// <summary>
    /// 字段是否排序
    /// </summary>
    fieldSortable: boolean;

    /// <summary>
    /// 字段对齐方式
    /// </summary>
    fieldAlign: string;

    /// <summary>
    /// 排序
    /// </summary>
    fieldOrderBy: number;

    /// <summary>
    /// 字段插槽
    /// </summary>
    fieldSlot: string;

    /// <summary>
    /// 是否显示
    /// </summary>
    isDisplay: boolean;

    /// <summary>
    /// 创建时间
    /// </summary>
    createTime: string;

    /// <summary>
    /// 创建人id
    /// </summary>
    createUser: string;


    /// <summary>
    /// 创建人姓名
    /// </summary>
    userName: string;
}